arm: restore stack on return from trap.
authorIan Campbell <ian.campbell@citrix.com>
Tue, 26 Jun 2012 15:23:46 +0000 (16:23 +0100)
committerIan Campbell <ian.campbell@citrix.com>
Tue, 26 Jun 2012 15:23:46 +0000 (16:23 +0100)
commit23edade059e2168f7e5fb6431bf08062ac00876b
tree354dfe2c65d9daf032837bb94f4203a2aa4ab368
parent9fbc0da20e2b22d28c15a9884925c9d2d191178a
arm: restore stack on return from trap.

We align the stack before calling into C code but we weren't undoing this on
return.

Collapse continue_(non)idle_domain into continue_new_vcpu.

Signed-off-by: Ian Campbell <ian.campbell@citrix.com>
Acked-by: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
Committed-by: Ian Campbell <ian.campbell@citrix.com>
xen/arch/arm/domain.c
xen/arch/arm/entry.S